package models

type BusinessInfo struct {
	PatName         string       `json:"pat_name"`
	DocName         string       `json:"doc_name"`
	PatHospitalId   string       `json:"pat_hospital_id"`
	DepartmentName  string       `json:"department_name"`
	AppointmentTime string       `json:"appointment_time"`
	RedirectPage    RedirectPage `json:"redirect_page"`
	HosptialName    string       `json:"hosptial_name"`
	StopTime        string       `json:"stop_time"`
	ApplyStatus     string       `json:"apply_status"` //病案快递
	AuditStatus     string       `json:"audit_status"` //病案快递
	ReceiveWay      string       `json:"receive_way"`  //病案快递
	Memo            string       `json:"memo"`
	PayAmount       int64        `json:"pay_amount"`
}
type RedirectPage struct {
	PageType string `json:"page_type"`
	AppId    string `json:"app_id"`
	Fullpath string `json:"fullpath"`
}
type ReqWxNotice struct {
	Status       int          `json:"status"`
	OpenId       string       `json:"open_id"`
	OrderId      string       `json:"order_id"`
	AppId        string       `json:"app_id"`
	MsgId        string       `json:"msg_id"`
	BusinessId   int          `json:"business_id"`
	BusinessInfo BusinessInfo `json:"business_info"`
	Memo         string       `json:"memo"`
}

type ReqNoticeParams struct {
	Id               int64  `json:"id"`
	Status           int    `json:"status"`
	OpenId           string `json:"open_id"`
	OrderId          string `json:"order_id"`
	PatName          string `json:"pat_name"`
	DocName          string `json:"doc_name"`
	PatHospitalId    string `json:"pat_hospital_id"`
	DepartmentName   string `json:"department_name"`
	AppointmentTime  string `json:"appointment_time"`
	AppId            string `json:"app_id"`
	FullPath         string `json:"full_path"`
	ScheduleItemCode string `json:"schedule_item_code"`
	AuditStatus      string `json:"audit_status"`
	ApplyStatus      string `json:"apply_status"`
	Memo             string `json:"memo"`
	PatId            string `json:"pat_id"`
	PayAmount        int64  `json:"pay_amount"`
	Adm              string `json:"adm"`
}

type ReqYiKaTongParams struct {
	MchOrderId string `json:"mchOrderId"`
	PayOrderId string `json:"payOrderId"`
	CardNo     string `json:"cardNo"`
}
